Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Argentina F1 Argentina F2 Argentina F3 Italy F12 Italy F13 Italy F15 Spain F15 Chile F1a Chile F1b Uruguay F1 Argentina F7 Chile F2 France F8 Italy F18 Italy F19 Italy F22 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Uruguay F2 Argentina F5 Argentina F6 Argentina F8 Argentina F9 France F9 Italy F21 France F11 Italy F15 Argentina F4 Spain F26 Argentina F5 Argentina F11 Colombia F5 Colombia F1 Venezuela #1-w3 Argentina F6 Uruguay F1 Argentina F4 Portugal F1 Chile F1 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Venezuela F8 Argentina F7 Italy F14 Chile F3 Argentina F3 Italy F20 Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia Pekao Open - Szczecin Genoa Open Challenger-Fondazione Carige - Genova Memorial Savigni - Sassuolo Copa Petrobras Argentina - Buenos Aires Open Castilla y Leon - Segovia Genoa Open - Genova XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2007 - Napoli Bancolombia Open - Bogota Tennis Napoli Cup - Napoli San Remo Tennis Cup - San Remo Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Tennis Napoli Cup 2006 - Napoli XXVIII Edizione 'A.Savoldi' - Manerbio Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Lima Challenger - Lima Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger Trofeo Sisma Mantova - Mantova San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Lugano Challenger Turin Challenger Memorial Savigni - Sassuolo Bogota Challenger IPP Geneva Trophy - Geneva Manta Challenger San Marino Challenger Campos do Jordao Challenger Lubbock Challenger - Lubbock Brasilia Challenger Seguros Bolivar Open - Medellin Cali Challenger Buenos Aires Challenger Napoli Challenger XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Lugano Challenger San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Sporting Challenger '07 Trofeo Regione Piemonte - Turin DPD Challenger 2002 - Aschaffenburg Guayaquil Challenger Tennis Napoli Cup - Naples Cancun Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Garden Open - Rome Milan Challenger Marburg Challenger Oklahoma Challenger - Tulsa Trani Cup - Trani Bogota Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto San Marino Challenger Copa Petrobras Colombia - Bogota 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia VIII Trofeo Ciutat de Barcelona - Barcelona Genova Challenger Szczecin Challenger Garden Open - Rome ATU Cup - Weiden Copa Petrobras Argentina - Buenos Aires Banca Marche Tennis Cup - San Benedetto XI Trofeo Ciudad de Quito - Quito Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Medellin Challenger Geneva Challenger Helsinki Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Barletta Challenger Sarasota Challenger Prague Challenger Monza Challenger Braunschweig Challenger Cepu Open - San Marino Sao Paulo Challenger Todi Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Bancastato Challenger Lugano - Lugano Szczecin Challenger Casablanca Challenger Lima Challenger Barranquilla Challenger Tennis Napoli Cup - Napoli Sao Paulo Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion BMW Tennis Championship - Sunrise The 'Fitz' Casino Challenger - Tunica Tunis Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Aix En Provence Challenger Trani Cup - Trani IV Manta Open - Manta Milan Challenger Scheveningen Challenger San Benedetto Challenger Aberto de Sao Paulo - Sao Paulo Citta di Como - Como Liberec Challenger San Marino Challenger Privatbank Open 2006 - Dnepropetrovsk Cordenons Challenger Challenger Casablanca San Angel - Mexico City Tatra Banka Open - Bratislava Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Quito Challenger Bogota Challenger La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Aguascalenties Challenger Sibiu Challenger Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Cordoba Challenger Salinas Challenger BMW Tennis Championship - Sunrise Biella Challenger Rome Challenger Heilbronn Challenger Turin Challenger Mestre Challenger Copa Petrobras - Bogota Braunschweig Challenger Liberec Challenger Genova Challenger Trnava Challenger Mobilux Open - Luxembourg Corrientes Challenger Guzzini Challenger - Recanati Oberstaufen Cup-Head German Master's Series - Oberstaufen Kos Succhetti Tennis Cup - Cordenons Bucaramanga Challenger ATP Open Castilla y Leon - Segovia Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Top Wool Challenger-Immagine Trophy - Biella Oberstaufen Cup - Oberstaufen Rome Challenger Concurso Internacional de Vigo - Vigo Heilbronn Challenger Ciutat de Barcelona - Barcelona Mestre Challenger Tatra Banka Open 2006 - Bratislava II Naples ITG Challenger - Naples Poprad Tatry Challenger Challenger Lugano - Lugano San Marino Cepu Open - San Marino XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi Buenos Aires Challenger 5th Sardinian International Championships - Cagliari Memorial A. Manfredini Sassuolo Challenger - Sassuolo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Montevideo Challenger Padova Challenger Tennis Napoli Cup 2004 - Napoli Itajai Challenger Campos do Jordao Challenger San Juan Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Sarasota Challenger Guadalajara Challenger Santiago Challenger Lyon Challenger Rome Challenger Kosice Challenger Braunschweig Challenger Genova Challenger Buenos Aires Challenger BH Tennis Open - Belo Horizonte Sao Paulo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao San Marino Challenger Braunschweig Challenger Montevideo Challenger Bordeaux Challenger Marburg Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Szczecin Challenger Pereira Challenger Cali Challenger Volvo Sylt Open - Sylt Buenos Aires Challenger Guayaquil Challenger Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Paraguay - Asuncion Noumea Challenger Santiago Challenger Furth Challenger Moscow Challenger ATP Challenger La Serena - La Serena Prague Challenger Banja Luka Challenger Panama City Challenger Zagreb Open - Zagreb Bogota Challenger Buenos Aires Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Santo Domingo Challenger Morelos Challenger Braunschweig Challenger X Torneo Internazionale di Tennis - Barletta Generali Open 2002 - Kitzbuhel Dortmund Challenger Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Gemax Open - Belgrade Naples Challenger - Naples Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Citta di Como Challenger - Como Milan Indoors - Milan Open 13 - Marseille Bancolombia Open - Bogota Allianz Suisse Open - Gstaad Buenos Aires Challenger Generali Open - Kitzbuhel St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Canottieri Mincio Open - Mantova Open de la Comunidad Valenciana - Valencia Open Sainte Victoire - Aix-En-Provence Sunrise Challenger Allianz Suisse Open - Gstaad San Marino Cepu Open - San Marino Mercedes Cup - Stuttgart Croatia Open - Umag Challenger de Providencia-Copa Kia - Santiago Idea Prokom Open - Sopot ATP Guzzini Challenger - Recanati Open Romania - Bucharest Arpa Ceramic Cup - Reggio Emilia Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Abierto Internacional de Salinas 'Dario Expreso' - Salinas St. Petersburg Open - St. Petersburg 2003 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Belo Horizonte Challenger Open Seat Godo 2007 - Barcelona Tennislife Cup - Napoli Hypo Group Tennis International - Portschach Copa Petrobras-Brazil - Aracaju Allianz Suisse Open - Gstaad Cyclus Open de Tenis - Florianopolis Generali Open - Kitzbuhel Copa Petrobras-Uruguay - Montevideo Genova Challenger Cali Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Napoli Challenger Genova Challenger Puebla Challenger Open de Moselle - Metz Bordeaux Challenger Marburg Challenger St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Bordeaux Challenger Prostejov Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bratislava Challenger Bogota Challenger St. Petersburg Open - St. Petersburg Sao Paulo Challenger Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Dallas Challenger Heineken Open - Auckland Movistar Open - Santiago Petange Challenger Brasil Open - Costa do Sauipe Szczecin Challenger Copa Telmex - Buenos Aires Lermontov Challenger BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Santo Domingo Challenger Villa Allende Challenger AEGON Championships - London Kremlin Cup - Moscow Serbia Open - Belgrade Open de Nice Cote dAzur - Nice San Benedetto Challenger Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Montevideo Challenger ARAG World Team Championship - Dusseldorf BCR Open Romania - Bucharest San Juan Challenger Kremlin Cup - Moscow Orange Warsaw Open - Warsaw Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Orleans Challenger Movistar Open - Santiago San Luis Potosi Challenger Sao Leopoldo Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger US Men's Clay Court Championship - Houston Leon Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Napoli Challenger International German Open - Hamburg Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Campionati Internazionali di Sicilia - Palermo Countrywide Classic - Los Angeles VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Rome Challenger St. Petersburg Open - St. Petersburg Savannah Challenger Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Vegeta Croatia Open - Umag Bogota Challenger Kremlin Cup - Moscow Campionati Internazionali di Sicilia - Palermo Credit Agricole Suisse Open - Gstaad SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Ecuador Open - Quito Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Lima Challenger Bet-at-home Open - Hamburg Brisbane International - Brisbane Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Parc - Lyon Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Panama City Challenger Le Gosier Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Mercedes Cup - Stuttgart Braunschweig Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Caltanissetta Challenger Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Sarasota Challenger Medellin Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Santiago Challenger Cali Challenger St. Petersburg Open - St. Petersburg Mendoza Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Bastad Challenger Tunis Challenger Bordeaux Challenger Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro San Marino Challenger Madrid Challenger Apia International - Sydney CA Challenge 2002 - Graz Argentina Open - Buenos Aires Napoli Challenger Banja Luka Challenger Milan Challenger San Benedetto Challenger Irving Challenger Ecuador Open - Quito Aegon Nottingham Open - Nottingham Mestre Challenger Suisse Open - Gstaad Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Blois Challenger Scheveningen Challenger AEGON International - Eastbourne Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Generali Open - Kitzbuhel Ecuador Open - Quito Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad VII Torneo Internazionale di Tennis - Barletta Lima Challenger Copa Petrobras - Montevideo Rio Open - Rio de Janeiro ASB Classic - Auckland Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Rome AEGON International - Eastbourne Portugal Open - Oeiras Copa Claro - Buenos Aires Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland Tennis Masters Series - Monte Carlo Milan Indoors - Milan Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Next Generation Hardcourts - Adelaide Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg St. Petersburg Open - St. Petersburg Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Davidoff Swiss Indoors Basel - Basel Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Ecuador Open - Quito Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice Open de Moselle - Metz BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Miami Open - Miami SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Moselle Open - Metz Catella Swedish Open - Bastad ASB Classic - Auckland Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ARG-COL 4-0 Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 U.S. Open (juniors) Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 Olympics - Beijing